biodegradable lubricant - Alemán Inglés Diccionario